$(function () {

// console.log(reCode);


    /**
     * 1 先拿到验证码  
     * 
     * 
     */

    $('#vcode').on('tap', function () {
        $.ajax({
            url: '/user/vCode',
            type: 'get',
            // data:{
            //     mobleui:'1111'
            // }
            success: function (res) {
                console.log(res.vCode);
                reCode = res.vCode;
            }
        })
    })






    $('#regBtn').on('tap', function () {

        /**url   /user/register
         * type: post
         * 是否必须|说明 --|--|-- 
         * username|是|用户名 
         * password|是|用户密码
         *  mobile|是|用户手机号 
         * vCode|是|验证码

{"username":"zhoushugang","password":"123456","mobile":"15111111111","vCode":"DS7F"}
         * 1  拿到所有的值  
         * 2  判断里面是否没有输入值
         * 
         * 
         * 
         * 
         * 
         */

        var userName = $('#userName').val()  /** */
        var userMoblie = $('#userMoblie').val()
        var userPwd = $('#userPwd').val()
        var usrecofimPwd = $('#usrecofimPwd').val();
        reCode = $('#reCode').val()

        if (!userName) {
            alert('用户名不能为空');
            return;
        }

        if (!userMoblie) {
            alert('手机号不能为空');
            return;
        }

        if (!userPwd) {
            alert('密码不能为空');
            return;
        }
        if (!usrecofimPwd) {
            alert('确认密码不能为空');
            return;
        }


        if (userPwd !== usrecofimPwd) {
            alert('两次输入的密码不一致');
            return;
        }

        // if (!reCode) {
        //     alert('验证码不能为空')
        //     return;
        // }
console.log(reCode);


        $.ajax({
            url: '/user/register',
            type: 'post',
            data: {
                username: userName,
                password: userPwd,
                mobile: userMoblie,
                vCode: reCode
            },
            success: function (res) {
                console.log(res)
                /**
                 * res 可能返回两种情况 
                 * 一种是成功  
                 * 一种是失败
                 * 
                 * 
                 */
                // if(res.error) {

                // }else {}

                if (res.success === true) {
                    mui.toast('注册成功');

                    /** 成功之后跳转到登录页面 */
                    setTimeout(function () {
                        window.location.href = 'login.html'
                    }, 2000);
                } else {

                    $('#regBtn').html("注册");
                    mui.toast('注册失败,请重新进行注册');
                }
            },
            error: function () {
                $('#regBtn').html("注册")
            },
            beforeSend: function () {
                $('#regBtn').html("正在提交注册")
            },
            complete: function () {
                // alert('不管成功或者失败我都要执行')
            }
        })












    })

})